leader of a small town - Französisch Englisch Wörterbuch